package com.csu.cphone.dao;

import java.util.List;
import java.util.Map;

import com.csu.cphone.pojo.RecycleSelectAnswerPojo;

/**
 * @项目名称：cphone
 * @类名称：RecycleSelectAnswerMapper
 * @类描述：
 * @创建人：Tangc
 * @创建时间：2017年11月4日 下午3:46:43
 * @company:
 */

public interface RecycleSelectAnswerMapper
{

    /**
     * @description
     * @author TangC
     * @date 2017年11月4日 下午5:40:53
     * @param answerPojos
     * @return
     */
    Integer batchInsert(List<RecycleSelectAnswerPojo> answerPojos);

    /**
     * @description
     * @author TangC
     * @date 2017年11月10日 上午9:52:30
     * @param sn
     * @return
     */

    List<RecycleSelectAnswerPojo> selectByOrderSn(String recycleOrderSn);

    /**
     * @description
     * @author TangC
     * @date 2017年11月12日 下午9:22:47
     * @param delIds
     */

    Integer batchDel(List<Integer> delIds);

    /**
     * @description
     * @author TangC
     * @date 2017年12月7日 下午5:20:49
     * @param recycleProblemId
     * @return
     */

    Integer deleteById(Integer id);

    /**
     * @description
     * @author TangC
     * @date 2017年12月7日 下午5:20:57
     * @param map
     * @return
     */

    List<RecycleSelectAnswerPojo> queryList(Map<String, Object> map);

    /**
     * @description
     * @author TangC
     * @param recycleOrderSn
     * @date 2017年12月7日 下午5:21:00
     * @return
     */

    Integer count(String recycleOrderSn);

    /**
     * @description
     * @author TangC
     * @date 2017年12月7日 下午5:21:05
     * @param recycleProblemId
     * @return
     */

    RecycleSelectAnswerPojo selectById(Integer id);

    /**
     * @description
     * @author TangC
     * @date 2017年12月7日 下午5:21:09
     * @param selectPojo
     * @return
     */

    Integer update(RecycleSelectAnswerPojo selectPojo);

    /**
     * @description
     * @author TangC
     * @date 2017年12月7日 下午5:21:15
     * @param recycleSelectAnswer
     */

    Integer insert(RecycleSelectAnswerPojo recycleSelectAnswer);

}
